two-edged axe - French English Dictionary